#!/bin/bash
image_version=`date +%Y%m%d%H%M`;
# 关闭lovo_admin容器
docker stop psctwo || true;
# 删除lovo_admin容器
docker rm psctwo || true;
# 删除lovo/admin镜像
docker rmi --force $(docker images | grep psctwo | awk '{print $3}')
# 构建lovo/admin:$image_version镜像
docker build  -t psctwo:$image_version .;
# 查看镜像列表
docker images;
# 基于lovo/admin 镜像 构建一个容器 lovo_admin
docker run -p 9527:9527 -d -v /mnt/img:/mnt/img  --privileged=true  --name psctwo psctwo:$image_version;
# 查看日志
docker logs psctwo;
#删除build过程当中产生的镜像 #docker image prune -a -f
docker rmi $(docker images -f "dangling=true" -q)
# 对空间进行自动清理
docker system prune -a -f
